<script>
import Dayjs from 'dayjs'
import { downloadFile } from '@Components/assets/js/common'
// import { ExportExcelReport } from '@/api/Excel'
export default {
  props: {
    // 需要导出的数据的API地址的最后一个/后面的值
    dataKey: {
      type: String,
      required: true
    },
    // table查询字段
    queryField: {
      type: Object,
      default() {
        return {}
      }
    }
  },
  data() {
    return {}
  },
  methods: {
    export() {
      // const fileName = Dayjs().format('YYYYMMDDHHmmss')
      // const message = this.$sxLoading({
      //   text: '正在导出...'
      // })
      // ExportExcelReport({
      //   excelKey: this.dataKey,
      //   queryJson: this.queryField,
      //   fileName
      // })
      //   .then(res => {
      //     if (res.success) {
      //       downloadFile(res.data.fileStream, res.data.fileName)
      //       this.$sxMessage({ message: '导出成功', type: 'success' })
      //     }
      //   })
      //   .finally(() => {
      //     message.close()
      //   })
    }
  },
  render() {
    return <span />
  }
}
</script>

<style scoped lang="scss"></style>
